planetary train - Turkish English Dictionary